Big Huge Thesaurus

Nuphar advena

noun